skeletal muscle relaxants - Turco Inglés Diccionario